/* 定义头部样式 */
.uni-page-head{
	box-sizing: content-box!important;
}
.uni-page-head__title{
	line-height: 88rpx!important;
}
/* 运营首页 */
.operating_header{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding-top: 20rpx;
	}
	.operating_header_left{
		width: 190rpx;
		height: 100%;
		/* background: #3F536E; */
		text-align: center;
		line-height: 65rpx;
	}
	.operating_header_text{
		color: rgb(111, 180, 176);
		font-size: 28rpx;
	}
	.detail_right_text{
		color: #8895B5;
		font-size: 24rpx;
		margin-right: 15rpx;
	}
	.operating_header_right{
		margin-right: 30rpx;
		display: flex;
		align-items: center;
	}
	.zhangdan{
		color: #333333;
		font-size: 26rpx;
		margin-left: 35rpx;
		padding-top: 39rpx;
	}
	.base_inner{
		width: 25%;
		text-align: center;
	}		
	.base_inner_icon{
		width: 94rpx;
		height: 94rpx;
	}
	.base_inner_text{
		color: #333333;
		font-size: 24rpx;
		line-height: 1.0;
	}
	.ads{
		width: 720rpx;
		height: 70rpx;
		background: #FFFFFF;
		box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(0, 0, 0, 0.1);
		border-radius: 35rpx;
		margin: 0 auto;
		position: relative;
		top: -35rpx;
		display: flex;
		align-items: center;
	}
	.ads_icon{
		width: 26rpx;
		height: 24rpx;
		margin-left: 48rpx;
		margin-right: 19rpx;
	}
	.ads_text{
		color: #333333;
		font-size: 24rpx;
	}
	.uni_header{
		width: 100%;
		height: 500rpx;
		background: #52ABFB;
	}
	.head_inner{
		padding-top: 85rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.head_inner_left{
		display: flex;
		align-items: center;
	}
	.head_inner_left_icon{
		width: 27rpx;
		height: 29rpx;
		margin-left: 30rpx;
		margin-right: 15rpx;
	}
	.head_inner_left_text{
		color: #FFFFFF;
		font-size: 32rpx;
	}
	.head_inner_right_text{
		font-size: 26rpx;
		color: #FEFEFE;
	}
	.head_inner_right{
		width: 199rpx;
		height: 57rpx;
		background: #3C18D5;
		border-radius: 29rpx 0 0 29rpx;
		display: flex;
		align-items: center;
	}
	.header_money{
		width: 100%;
		text-align: center;
		margin: 45rpx 0 0rpx 0;
		color: #FFFFFF;
	}
	.header_money_icon{
		font-size: 30rpx;
	}
	.header_money_number{
		font-size: 70rpx;
		font-weight: bold;
	}
	.total_money{
		color: #FFFFFF;
		font-size: 24rpx;
		margin-bottom: 52rpx;
		text-align: center;
	}
	.money_details{
		width: 70%;
		margin: 0 auto;
		display: flex;
		align-items: center;
	}
	.money_details_inner{
		width: 50%;
		text-align: center;
	}
	.money_details_number{
		color: #FFFFFF;
		font-size: 32rpx;
	}
	.money_details_text{
		font-size: 24rpx;
		color: #FFFFFF;
	}
	.detail_br{
		width: 1rpx;
		height: 24rpx;
		border-left: 1rpx solid #FFFFFF;
	}
	.operating_box{
		width: 710rpx;
		background: #FFFFFF;
		box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(0, 0, 0, 0.13);
		border-radius: 20rpx;
		margin: 0 auto;
		padding-bottom: 30rpx;
	}
	.operating_box_inner{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: left;
	}
	.money_details_inner1{
		width: 33.33%;
		margin-top: 50rpx;
	}
	.detail_icon{
		width: 25rpx;
		height: 25rpx;
	}
	.base_line{
		display: flex;
		align-items: center;
		justify-content: flex-start;
	}
/* 小区管理 */
.head_bg{
	width: 100%;
	height:250rpx;	
	padding-top: 41rpx;
	background: #52ABFB;
	/* background-image: url(../img/beiing.png);
	background-size: 100% 100%; */
}
.community_search{
	width: 690rpx;
	height: 76rpx;
	background: #FFFFFF;
    border-radius: 36rpx;
	margin: 0 auto;
	display: flex;
	align-items: center;
}
.community_search_icon{
	width: 27rpx;
	height: 27rpx;
	margin-left: 42rpx;
}
.community_search_input{
	height: 23rpx;
	margin-left: 19rpx;
}
.big_box{
	width: 100%;
	/* height: 200rpx; */
	padding-top: 10rpx;
	position: relative;
	top: -40rpx;
	border-top-left-radius: 40rpx;
	border-top-right-radius: 40rpx;
	background: #FFFFFF;
}
.big_box_inner{
	width: 100%;
	position: relative;
	top: -60rpx;
}
.big_inner_one{
	width: 710rpx;
	background: #FFFFFF;
	box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(0, 0, 0, 0.13);
	border-radius: 20rpx;
	margin: 0 auto;
	padding: 36rpx 0;
}
.community_title_inner{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.community_title{
	font-size: 30rpx;
	color: #333333;
	margin-left: 48rpx;
}
.community_time{
	color: #999999;
	font-size: 24rpx;
	margin-right: 30rpx;
}
.community_count{
	width: 650rpx;
	margin: 20rpx auto 30rpx auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1rpx solid #E6E6E6;
	padding-bottom: 30rpx;
}
.community_count_inner{
	width: 20%;
	text-align: center;
}
.community_count_inner_number{
	font-size: 26rpx;
	color: #333333;
	font-weight: bold;
}
.community_count_inner_text{
	font-size: 22rpx;
	color: #666666;
}
.community_gl{
	width: 650rpx;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1rpx solid #E6E6E6;
	padding-bottom: 30rpx;
}
.community_gl_left_text{
	font-size: 24rpx;
	color: #666666;
}
.community_address{
	width: 650rpx;	
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
	margin-top: 24rpx;
}
.community_address_iconl{
	width: 22rpx;
	height: 28rpx;
	margin-right: 14rpx;
}
.community_address_iconr{
	width: 34rpx;
	height: 13rpx;
}
.community_address_left{
	display: flex;
	align-items: center;
}
.big_inner_two{
	width: 710rpx;
	background: #FFFFFF;
	box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(0, 0, 0, 0.13);
	border-radius: 20rpx;
	padding: 20rpx 0;
	margin: 0 auto;
	background: #F6FBFF;
	margin-bottom: 100rpx;
}
.big_inner_two_title{
	width: 650rpx;
	height: 90rpx;
	line-height: 90rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1rpx solid #E6E6E6;
	margin: 0 auto;
}
.big_inner_two_title_1{
	color: #333333;
	font-size: 28rpx;
	font-weight: bold;
	margin-left: 30rpx;
}
.community_btn{
	width: 650rpx;
	height: 99rpx;
	border-top: 1rpx solid #E6E6E6;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
}
.community_btn_inner{
	width: 233rpx;
	height: 57rpx;
	line-height: 57rpx;
	display: flex;
	align-items: center;
	background: #52A7FF;
	border-radius: 28rpx;
	justify-content: center;
}
.community_btn_icon{
	width: 27rpx;
	height: 27rpx;
	margin-right: 15rpx;
}
.community_btn_text{
	color: #FEFEFE;
	font-size: 26rpx;
}
.add_btn{
	width: 200rpx;
	height: 200rpx;
	position: fixed;
	bottom:30rpx;
	right:10rpx;
}
/* 添加小区 */
.add_comm{
	width: 100%;
	min-height: 100vh;
	background: #F2F2F2;
	padding-top: 30rpx;
	padding-bottom: 100rpx;
}
.add_comm_title{
	height: 60rpx;
	line-height: 60rpx;
	color: #999999;
	font-size: 24rpx;
	padding-left: 33rpx;
}
.add_box{
	width: 100%;
	background: #FFFFFF;
}
.add_inner{
	width: 690rpx;
	height: 100rpx;
	margin: 0 auto;
	border-bottom: 1rpx solid #F2F2F2;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.add_inner_text{
	color: #333333;
	font-size: 28rpx;
}
.add_inner_input{
	text-align: right;
	font-size: 26rpx;
}
.add_text_btn{
	width: 610rpx;
	height: 80rpx;
	margin: 50rpx auto 0 auto;
	background: #52ABFB;
	text-align: center;
	line-height: 80rpx;
	border-radius: 40rpx;
	color: #FFFFFF;
	font-size: 32rpx;
}
/* 小区详情 */
.community_msg{
	/* width: 650rpx; */
	margin: 10rpx 20rpx;
}
.community_msg_icon{
	width: 12px;
	height: 15px;
	margin-right: 15rpx;
	vertical-align: middle;
}
.community_msg_text{
	color: #FFFFFF;
	font-size: 32rpx;
	vertical-align: middle;
}
.community_msg_line{
	margin-top: 15rpx;
}
.community_time_box{
	height: 80rpx;
	width: 650rpx;
	margin: 0 auto;
	line-height: 80rpx;
	border-bottom: 1rpx solid #E6E6E6;
	color: #4D4D4D;
	font-size: 24rpx;
}
.plant{
	width: 650rpx;
	margin: 0 auto;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 30rpx;
	height: 50rpx;
}
.plant_icon{
	width: 34rpx;
	height: 30rpx;
	margin-right: 12rpx;
}
.plant_text{
	color: #333333;
	font-size: 24rpx;
}
.info_msg{
	width: 690rpx;
	margin: 0 auto;
	padding: 35rpx 0;
	border-bottom: 1rpx solid #E6E6E6;
}
.info_msg_inner{
	width: 80%;
	color: #333333;
	font-size: 24rpx;
	line-height: 60rpx;
	margin-left: 40rpx;
}
/* 报表统计 */
.big_box_inner{
	width: 710rpx;
	margin: 0 auto;
}
.count_tab{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 40rpx;
}
.count_tab_inner{
	width: 147rpx;
	text-align: center;
	color: #666666;
	font-size: 30rpx;
}
.count_tab_inner1{
	width: 120rpx;
	text-align: center;
	color: #666666;
	font-size: 30rpx;
}
.is_active{
	color: #52A8FF;
	font-size: 30rpx;
	border-bottom: 4rpx solid #52A8FF;
}
.count_title_box{
	width: 650rpx;
	height: 90rpx;
	border-bottom: 1rpx solid #E6E6E6;
	line-height: 90rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
}
.count_title{
	color: #333333;
	font-size: 28rpx;
	font-weight: bold;
}
.operating_header_right{
	display: flex;
	color: #333333;
	font-size: 24rpx;
}
.count_right_blod{
	color: #27B53E;
	font-weight: bold;
	margin-left: 10rpx;
}
.count_right{
	display: flex;
}
.count_inner{
	width: 650rpx;
	margin: 0 auto;
	padding: 20rpx 0;
}
.count_line{
	color: #333333;
	font-size: 24rpx;
	display: flex;
	justify-content: space-between;
	margin-bottom: 10rpx;
}
.count_bottom{
	width: 650rpx;
	/* height: 90rpx; */
	margin: 0 auto;
	text-align: right;
	border-top: 1rpx solid #E6E6E6;
	
}
.count_bottom_inner{
	line-height: 130rpx;
	color: #333333;
	font-size: 24rpx;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.count_bottom_inner_1{
	color: #EC692F;
	font-size: 24rpx;
	margin-left: 20rpx;
}
.count_bottom_inner_2{
	color: #EC692F;
	font-size: 32rpx;
	margin-right: 44rpx;
}
/* 电费管理 */
.ele_title{
	width: 650rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
	border-bottom: 1rpx solid #E6E6E6;
	padding-bottom: 32rpx;
}
.ele_title_inner{
	color: #333333;
	font-size: 30rpx;
}
.ele_address{
	color: #666666;
	font-size: 26rpx;
	display: flex;
	align-items: center;
}
.ele_address_img{
	width: 12px;
	height: 16px;
	margin-right: 14rpx;
	vertical-align: middle;
}
.ele_add{
	width: 123rpx;
	height: 57rpx;
	background: #27B53E;
	border-radius: 29rpx;
	font-size: 26rpx;
	font-family: PingFang;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 57rpx;
	text-align: center;
}
.ele_list{
	width: 650rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
	border-bottom: 1rpx solid #E6E6E6;
	padding-bottom: 32rpx;
	padding: 30rpx 0;
}
.ele_list_right{
	text-align: right;
}
.ele_list_img{
	width: 50rpx;
	height: 40rpx;
}
.ele_list_p{
	color: #333333;
	font-size: 24rpx;
	margin-bottom: 10rpx;
}
.total_ele{
	padding: 30rpx 0 0 0;
	text-align: right;
	margin-right: 30rpx;
	color: #333333;
	font-size: 24rpx;
}
.plot_inner{
	display: flex;
	width: 650rpx;
	margin: 0 auto;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1rpx solid #E6E6E6;
	height: 80rpx;
}
.plot_inner:last-child{
	border-bottom: none;
}
.plot_inner_left{
	font-size:29rpx;
	color: #333333;
}
.plot_inner_right{
	font-size: 32rpx;
	color: #EC692F;
	font-weight: bold;
}
.plot_inner_img{
	width: 20rpx;
	height: 15rpx;
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg); 
	margin-left: 15rpx;
}
.sel_gateway{
	width: 150rpx;
	height: 80rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
}
.jiantou{
	width: 16rpx;
	height: 8rpx;
	margin-left: 20rpx;
}
/* 设备管理 */
.equ_list{
	width: 710rpx;
	background: #FFFFFF;
	box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(0, 0, 0, 0.13);
	border-radius: 20rpx;
	margin: 30rpx auto 0 auto;
	padding: 0 0 30rpx 0;
}
.equ_list_title{
	width: 650rpx;
	height: 90rpx;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
	border-bottom: 1rpx solid #E6E6E6;
	line-height: 90rpx;
}
.equ_list_title_left{
	display: flex;
	align-items: center;
	color: #333333;
	font-size: 28rpx;
	font-weight: bold;
}
.equ_list_title_img{
	width: 40rpx;
	height: 40rpx;
	margin-right: 30rpx;
}
.green_color{
	color: #27B53E;
	font-size: 26rpx;
	font-weight: normal;
	margin-left: 10rpx;
}
.equ_list_inner{
	margin-left: 30rpx;
}
.equ_list_inner_text{
	color: #686868;
	font-size: 24rpx;
	/* font-weight: bold; */
	margin-top: 15rpx;
}
.equ_list_inner1{
	display: flex;
	flex-wrap: wrap;
	margin-left: 30rpx;
	padding-top: 15rpx;
}
.equ_list_inner2{
	display: flex;
	flex-wrap: wrap;
	margin-left: 30rpx;
	padding-top: 15rpx;
}
.equ_list_inner_text1{
	width: 33%;
	color: #686868;
	font-size: 24rpx;
	font-weight: bold;
	margin-top: 15rpx;
}
.equ_list_inner_text2{
	width: 50%;
	color: #686868;
	font-size: 24rpx;
	font-weight: bold;
	margin-top: 15rpx;
}
.equ_list_inner_text3{
	width: calc(50% - 35rpx);
	color: #686868;
	font-size: 24rpx;
	font-weight: bold;
	margin-top: 15rpx;
	text-align: right;
	padding-right: 30rpx;
}
.blue_color{
	color: #52A8FF;
	font-size: 26rpx;
	font-weight: normal;
	margin-left: 10rpx;
}
.red_color{
	color: #EC692F;
	font-size: 26rpx;
	font-weight: normal;
	margin-left: 10rpx;
}
.add_equ{
	width: 123rpx;
	height: 57rpx;
	background: #27B53E;
	border-radius: 29rpx;
	font-size: 26rpx;
	font-family: PingFang;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 57rpx;
	text-align: center;
	position: absolute;
	bottom: 125rpx;
	right: 30rpx;
}
.equ_address{
	color: #666666;
	font-size: 26rpx;
	margin-bottom: 30rpx;
	display: flex;
	align-items: center;
	margin-top: 15rpx;
}
.equ_address_icon{
	width: 22rpx;
	height: 28rpx;
	margin-right: 15rpx;
}
.equ_status{
	color: #52A8FF;
	font-size: 26rpx;
	font-weight: bold;
}
.cost_pay{
	margin-bottom: 15rpx;
	width: 650rpx;
	border-bottom: 1rpx solid #E6E6E6;
	margin: 0 auto;
}
.cost_pay_inner{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 10rpx;
}
.cost_bottom{
	width: 100%;
	height: 60rpx;
	position: fixed;
	bottom: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-top: 1rpx solid #E6E6E6;
}
.cost_bottom_left{
	margin-left: 30rpx;
}
.cost_bottom_right{
	width: 150rpx;
	height: 100%;
	background: #007AFF;
	line-height: 60rpx;
	text-align: center;
	color: #FFFFFF;
}
.equ_list_comm{
	width: 650rpx;
	margin: 0 auto;
	padding-top: 20rpx;
	padding-bottom: 20rpx;
	border-bottom: 1rpx solid #E6E6E6;
}
.sell_title{
	width: 650rpx;
	border-bottom: 1rpx solid #E6E6E6;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto;
	padding: 15rpx 0;
}
.sell_name{
	color: #333333;
	font-size: 30rpx;
}
.sell_address{
	color: #999999;
	font-size: 24rpx;
	text-align: right;
}
.sell_money{
	color: #F76260;
	font-size: 26rpx;
}
.gateway_bottom{
	width: 100%;
	display: flex;
	padding: 20rpx 0 0 0;
	align-items: center;
	justify-content: flex-end;
}
/* 故障信息 */
.falt_status{
	color: #EC692F;
	font-size: 26rpx;
	margin-right: 30rpx;
}
.falt_inner{
	width: 650rpx;
	margin: 0 auto;
	border-bottom: 1rpx solid #E6E6E6;
	padding: 20rpx 0;
}
.falt_inner_icon{
	width: 22rpx;
	height: 22rpx;
	margin-right: 16rpx;
}
.falt_inner_text{
	color: #68686;
	font-size: 24rpx;
	height: 50rpx;
	line-height: 50rpx;
	font-weight: bold;
}
.falt_detail_box{
	width: 690rpx;
	margin: 0 auto;
	margin-top: 30rpx;
	display: flex;
	align-items: flex-start;
}
.falt_detail_text{
	color: #686868;
	font-size: 24rpx;
	font-weight: bold;
	width: 130rpx;
}
.falt_detail_area{
	width: 500rpx;
}
/* 消息模块 */
.notice_time{
	color: #999999;
	margin-top: 10rpx;
}
.notice_detail_title{
	width: 700rpx;
	margin: 0 auto;
	text-align: center;
	font-size: 36rpx;
	color: #222222;
	font-weight: bold;
	line-height: 50rpx;
	padding: 20rpx 0;
}
.notice_p{
	width: 690rpx;
	margin: 0 auto;
	margin-bottom: 20rpx;
	font-size: 30rpx;
	line-height: 50rpx;
}
/* 用户指南 */
.guide_box{
	width: 690rpx;
	margin: 0 auto;
	padding-top: 20rpx;
}
.guide_li{
	width: 100%;
	border-bottom: 1rpx solid #E6E6E6;
	line-height: 70rpx;
	display: flex;
	align-items: center;
}
.guide_li_icon{
	width: 30rpx;
	height: 30rpx;
	margin-right: 20rpx;
}
.guide_show{
	width: 690rpx;
	margin: 0 auto;
	padding-top: 20rpx;	
	padding-bottom: 20rpx;	
	border-bottom: 1rpx solid #E6E6E6;
}
.feedback_box{
	border: 1rpx solid #E6E6E6;
	border-radius: 10rpx;
	width: 650rpx;
	padding: 20rpx;
	min-height: 300rpx;
}
.submit_btn{
	width: 690rpx;
	height: 90rpx;
	background: #52A8FF;
	box-shadow: 0rpx 3rpx 20rpx 0rpx rgba(82, 90, 255, 0.2);
	border-radius: 45rpx;
	margin: 0 auto;
	position: fixed;
	bottom: 70rpx;
	font-size: 32rpx;
	font-family: PingFang;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 90rpx;
	text-align: center;
	left: 30rpx;
}
.join_li{
	width: 100%;
	border-bottom: 1rpx solid #E6E6E6;
	display: flex;
	align-items: center;
	justify-content: space-between;
	line-height: 80rpx;
}
.join_li_text{
	font-size: 26rpx;
	color: #666666;
	width: 150rpx;
}
.join_li_input{
	text-align: right;
	font-size: 28rpx;
}
.join_area{
	width: 500rpx;
	height: 120rpx;
	font-size: 28rpx;
	margin: 20rpx 0;
}
.join_li_radio{
	margin-left: 10rpx;
}
.join_text{
	margin-left: 10rpx;
	margin-right: 10rpx;
	font-size: 24rpx;
}
.form_radio{
	transform: scale(0.7);
}